cheruto


cheruto
SM cheroot

Spanish-English dictionary. 2013.